valve for a watering place - French English Dictionary